claw and ball legs - Alemán Inglés Diccionario